Obiettivi di Apprendimento
- Distinguere tra elaborazione orientata al ritardo seriale e elaborazione parallela orientata al rendimento.
- Comprendere l'evoluzione dell'Unità di Elaborazione Grafica (GPU) da un canale a funzione fissa a un processore generico.
- Spiegare la tassonomia di Flynn con particolare attenzione ai modelli SIMD e SIMT.
- Identificare i componenti principali dell'architettura GPU di NVIDIA, inclusi i Streaming Multiprocessors e la gerarchia dei thread.
- Valutare l'impatto sulle prestazioni della larghezza di banda e della latenza della memoria nelle applicazioni parallele.